completely ruined - Espagnol Anglais Dictionnaire